SGDLibrary: A MATLAB library for stochastic gradient descent algorithms
نویسنده
چکیده
We consider the problem of finding the minimizer of a function f : R → R of the form min f(w) = 1 n ∑ i fi(w). This problem has been studied intensively in recent years in machine learning research field. One typical but promising approach for large-scale data is stochastic optimization algorithm. SGDLibrary is a flexible, extensible and efficient pure-Matlab library of a collection of stochastic optimization algorithms. The purpose of the library is to provide researchers and implementers a comprehensive evaluation environment of those algorithms on various machine learning problems.
منابع مشابه
BudgetedSVM: a toolbox for scalable SVM approximations
We present BudgetedSVM, an open-source C++ toolbox comprising highly-optimized implementations of recently proposed algorithms for scalable training of Support Vector Machine (SVM) approximators: Adaptive Multi-hyperplane Machines, Low-rank Linearization SVM, and Budgeted Stochastic Gradient Descent. BudgetedSVM trains models with accuracy comparable to LibSVM in time comparable to LibLinear, s...
متن کاملParallel Unsupervised Feature Learning with Sparse AutoEncoder
Choosing the right input features for a particular machine learning algorithm is one of the deciding factors for a successful application but often a time consuming manual task. Unsupervised feature learning algorithms provide an alternative solution by automatically learning features; however, they are usually computationally intensive. In this project we explore different implementations of t...
متن کاملMatlab code for metric multidimensional scaling with Bregman divergences
This toolbox is an implementation of our recently developed dimensionality reduction methods using multidimensional scaling with Bregman divergences, the LeftSammon, RightSammon, LeftExp and RightExp mappings, as well as Step CCA, in Matlab. We use a simple but effective random-walk strategy to select various parameters for the stochastic gradient descent.
متن کاملIdentification of Multiple Input-multiple Output Non-linear System Cement Rotary Kiln using Stochastic Gradient-based Rough-neural Network
Because of the existing interactions among the variables of a multiple input-multiple output (MIMO) nonlinear system, its identification is a difficult task, particularly in the presence of uncertainties. Cement rotary kiln (CRK) is a MIMO nonlinear system in the cement factory with a complicated mechanism and uncertain disturbances. The identification of CRK is very important for different pur...
متن کاملConjugate gradient neural network in prediction of clay behavior and parameters sensitivities
The use of artificial neural networks has increased in many areas of engineering. In particular, this method has been applied to many geotechnical engineering problems and demonstrated some degree of success. A review of the literature reveals that it has been used successfully in modeling soil behavior, site characterization, earth retaining structures, settlement of structures, slope stabilit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1710.10951 شماره
صفحات -
تاریخ انتشار 2017